one that tells the truth - Francés Inglés Diccionario